FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.7.16  |  FHIR Version n/a  User: [n/a]

Resource CapabilityStatement/FHIR Server from package hl7.fhir.us.daf#2.0.0 (140 ms)

Package hl7.fhir.us.daf
Type CapabilityStatement
Id Id
FHIR Version R3
Source http://hl7.org/fhir/us/daf/CapabilityStatement-daf-datasource.html
Url http://hl7.org/fhir/us/daf-research/CapabilityStatement/daf-datasource
Version 1.0.0
Status draft
Date 2016-08-10
Name Data Source
Experimental False
Realm us
Authority hl7
Description This profile defines the expected capabilities of the Data Source actor when conforming to the DAF-Research IG.
Kind requirements

Resources that use this resource

No resources found


Resources that this resource uses

OperationDefinition
http://hl7.org/fhir/us/daf-research/OperationDefinition/daf-extract Extract Data
http://hl7.org/fhir/us/daf-research/StructureDefinition/daf-task U.S. Data Access Framework (DAF) Task Profile


Narrative

Note: links and images are rebased to the (stated) source

Data Source

Published: 2016-08-10

Published by: U.S. Office of the National Coordinator (ONC)

This profile defines the expected capabilities of the Data Source actor when conforming to the DAF-Research IG. The statement includes the complete list of actual profiles, RESTful operations, search parameters supported by a Data Source.

General

FHIR Version: STU3
Supported formats: json and xml

REST behavior

For the resources and operations supported by the Data Source, the RESTful behavior SHALL conform to the FHIR specification. The Data Source SHOULD use either US-Core or DAF-Research profiles as needed to extract data. The Data Source SHOULD support both json and xml resource formats for all DAF interactions. The Data Source SHOULD identify the DAF profile(s) supported as part of the FHIR BaseResource.Meta.profile attribute for each instance. The Data Source SHOULD declare a Capability statement and identify the list of profiles, operations, search parameter supported.

Security:

Data Sources are advised to implement security requirements according to their existing protocols for data extraction purposes. However Data Sources implementing US-Core IG SHOULD reuse US-Core security protocols for data extraction purposes as applicable. Data Sources SHOULD honour patient's data disclosure polices.

RESTful Operations Summary

Resource(Profile Name) Search Read Version Read Instance History Create Update
DAF-Task SHOULD

SHOULD

SHOULD

SHOULD

SHOULD

SHOULD

US-Core profiles

SHOULD

SHOULD

SHOULD

SHOULD

MAY

MAY



Data Source Search Parameters

Data Sources SHOULD support the following common parameters as part of queries related to DAF-Research profiles:

Data Sources SHOULD support the following search contexts defined within the FHIR specification.

  • Search context by specifying a particular resource type
Resource Name Search and Include Parameters
DAF-Task
US-Core profiles
  • Search parameters provided by the US-Core IG

DAF-Research Specific Operations

Data Sources SHOULD support Patient/$everything operation using the US-Core profiles.

Data Sources SHALL support daf-extract-operation on the ROOT URL of the system.

Data Marts SHALL publish their Capability statement using the DAF-Capability profile and identify the specific operations supported.


Source

{
  "resourceType" : "CapabilityStatement",
  "id" : "daf-datasource",
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n\t\t\t<h2>Data Source</h2>\n\t\t\t<p>Published: 2016-08-10</p>\n\t\t\t<p>Published by:\n <b>\n\t\t\t\t\t<a href=\"http://www.healthit.gov/\">U.S. Office of the National Coordinator (ONC)</a>\n\t\t\t\t</b>\n\t\t\t</p>\n\t\t\t<p>This profile defines the expected capabilities of the <i>Data Source</i> actor when conforming to the <a href=\"index.html\">DAF-Research IG</a>. The statement includes the complete list of actual profiles, RESTful operations, search parameters supported by a Data Source.\n </p>\n\t\t\t<h2>General</h2>\n\t\t\t<table>\n\t\t\t\t<tbody>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<th>FHIR Version:</th>\n\t\t\t\t\t\t<td>STU3</td>\n\t\t\t\t\t</tr>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<th>Supported formats:</th>\n\t\t\t\t\t\t<td>json and xml</td>\n\t\t\t\t\t</tr>\n\t\t\t\t</tbody>\n\t\t\t</table>\n\t\t\t<h2>REST behavior</h2>\n\t\t\t<p>For the resources and operations supported by the Data Source, the RESTful behavior SHALL conform to the <a href=\"http://build.fhir.org/http.html\">FHIR </a> specification. The Data Source SHOULD use either US-Core or DAF-Research profiles as needed to extract data. The Data Source SHOULD support both json and xml resource formats for all DAF interactions. The Data Source SHOULD identify the DAF profile(s) supported as part of the FHIR BaseResource.Meta.profile attribute for each instance. The Data Source SHOULD declare a Capability statement and identify the list of profiles, operations, search parameter supported.\n </p>\n\t\t\t<p>\n\t\t\t\t<b>Security:</b>\n\t\t\t</p>\n\t\t\t<p>Data Sources are advised to implement security requirements according to their existing protocols for data extraction purposes.\n\t However Data Sources implementing US-Core IG SHOULD reuse US-Core security protocols for data extraction purposes as applicable. Data Sources SHOULD honour patient's data disclosure polices.\n </p>\n\t\t\t<h3>RESTful Operations Summary</h3>\n\t\t\t<table class=\"grid\">\n\t\t\t\t<thead>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<th>Resource(Profile Name)</th>\n\t\t\t\t\t\t<th>\n\t\t\t\t\t\t\t<a href=\"http://hl7.org/fhir/http.html\">Search</a>\n\t\t\t\t\t\t</th>\n\t\t\t\t\t\t<th>\n\t\t\t\t\t\t\t<a href=\"http://hl7.org/fhir/http.html\">Read</a>\n\t\t\t\t\t\t</th>\n\t\t\t\t\t\t<th>\n\t\t\t\t\t\t\t<a href=\"http://hl7.org/fhir/http.html\">Version Read</a>\n\t\t\t\t\t\t</th>\n\t\t\t\t\t\t<th>\n\t\t\t\t\t\t\t<a href=\"http://hl7.org/fhir/http.html\">Instance History</a>\n\t\t\t\t\t\t</th>\n\t\t\t\t\t\t<th>\n\t\t\t\t\t\t\t<a href=\"http://hl7.org/fhir/http.html\">Create</a>\n\t\t\t\t\t\t</th>\n\t\t\t\t\t\t<th>\n\t\t\t\t\t\t\t<a href=\"http://hl7.org/fhir/http.html\">Update</a>\n\t\t\t\t\t\t</th>\n\t\t\t\t\t</tr>\n\t\t\t\t</thead>\n\t\t\t\t<tbody>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<th>\n\t\t\t\t\t\t\t<a href=\"StructureDefinition-daf-task.html\">DAF-Task</a>\n\t\t\t\t\t\t</th>\n\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t<a href=\"#DAFTaskSearch\" title=\"Allows discovery of DAF-Task resources based on different search criteria\">SHOULD</a>\n\t\t\t\t\t\t</td>\n\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t<p title=\"Allows retrieval of a specific DAF-Task by resource id\">SHOULD</p>\n\t\t\t\t\t\t</td>\n\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t<p title=\"Allows retrieval of a historical version of a DAF-Task\">SHOULD</p>\n\t\t\t\t\t\t</td>\n\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t<p title=\"Allows review of changes to DAF-Task over time\">SHOULD</p>\n\t\t\t\t\t\t</td>\n\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t<p title=\"Allows creation of DAF-Task\">SHOULD</p>\n\t\t\t\t\t\t</td>\n\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t<p title=\"Allows updates to DAF-Task\">SHOULD</p>\n\t\t\t\t\t\t</td>\n\t\t\t\t\t</tr>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<th>\n\t\t\t\t\t\t\t<a href=\"http://build.fhir.org/ig/Healthedata1/US-Core\">US-Core profiles</a>\n\t\t\t\t\t\t</th>\n\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t<p title=\"Allows discovery of US-Core resources based on different search criteria\">SHOULD</p>\n\t\t\t\t\t\t</td>\n\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t<p title=\"Allows retrieval of a specific US-Core resources by resource id\">SHOULD</p>\n\t\t\t\t\t\t</td>\n\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t<p title=\"Allows retrieval of a historical version of a US-Core\">SHOULD</p>\n\t\t\t\t\t\t</td>\n\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t<p title=\"Allows review of changes to US-Core over time\">SHOULD</p>\n\t\t\t\t\t\t</td>\n\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t<p title=\"Allows creation of US-Core\">MAY</p>\n\t\t\t\t\t\t</td>\n\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t<p title=\"Allows updates to US-Core\">MAY</p>\n\t\t\t\t\t\t</td>\n\t\t\t\t\t</tr>\n\t\t\t\t</tbody>\n\t\t\t</table>\n\t\t\t<br/>\n\t\t\t<br/>\n\t\t\t<h3>Data Source Search Parameters</h3>\n\t\t\t<p>Data Sources SHOULD support the following common parameters as part of queries related to DAF-Research profiles:</p>\n\t\t\t<ul>\n\t\t\t\t<li>\n\t\t\t\t\t<a href=\"http://build.fhir.org/search.html#id\">_id</a>\n\t\t\t\t</li>\n\t\t\t\t<li>\n\t\t\t\t\t<a href=\"http://build.fhir.org/search.html#lastUpdated\">_lastUpdated</a>\n\t\t\t\t</li>\n\t\t\t\t<li>\n\t\t\t\t\t<a href=\"http://build.fhir.org/search.html#profile\">_profile</a>\n\t\t\t\t</li>\n\t\t\t\t<li>\n\t\t\t\t\t<a href=\"http://build.fhir.org/search.html#count\">_count</a>\n\t\t\t\t</li>\n\t\t\t\t<li>\n\t\t\t\t\t<a href=\"http://build.fhir.org/search.html#include\">_include</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t\t<p>Data Sources SHOULD support the following search contexts defined within the\n <a href=\"http://build.fhir.org/search.html#introduction\">FHIR</a> specification.\n </p>\n\t\t\t<ul>\n\t\t\t\t<li>Search context by specifying a particular resource type</li>\n\t\t\t</ul>\n\t\t\t<table class=\"grid\">\n\t\t\t\t<thead>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<th>Resource Name</th>\n\t\t\t\t\t\t<th>Search and Include Parameters</th>\n\t\t\t\t\t</tr>\n\t\t\t\t</thead>\n\t\t\t\t<tbody>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td id=\"DAFTaskSearch\">DAF-Task</td>\n\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"http://build.fhir.org/task.html#search\">identifier</a> - Search based on Task identifier (\n <a href=\"http://build.fhir.org/search.html#token\">token</a>)\n </li>\n\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"http://build.fhir.org/task.html#search\">code</a> - Search based on Task code (\n <a href=\"http://build.fhir.org/search.html#token\">token</a>)\n </li>\n\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"http://build.fhir.org/task.html#search\">status</a> - Search based on Task status (\n <a href=\"http://build.fhir.org/search.html#token\">token</a>)\n </li>\n\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"http://build.fhir.org/task.html#search\">part-of</a> - Search based on Task this Task is part of (\n <a href=\"http://build.fhir.org/search.html#reference\">reference</a>)\n </li>\n\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"http://build.fhir.org/task.html#search\">owner</a> - Search based on Task owner (\n <a href=\"http://build.fhir.org/search.html#reference\">reference</a>)\n </li>\n\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"http://build.fhir.org/task.html#search\">performer</a> - Search based on Task performer type (\n <a href=\"http://build.fhir.org/search.html#token\">token</a>)\n </li>\n\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"http://build.fhir.org/task.html#search\">requester</a> - Search based on Task requester (\n <a href=\"http://build.fhir.org/search.html#reference\">reference</a>)\n </li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</td>\n\t\t\t\t\t</tr>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td id=\"DAFCoreProfilesSearch\">US-Core profiles</td>\n\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>\n Search parameters provided by the US-Core IG\n </li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</td>\n\t\t\t\t\t</tr>\n\t\t\t\t</tbody>\n\t\t\t</table>\n\t\t\t<h3>DAF-Research Specific Operations</h3>\n\t\t\t<p>Data Sources SHOULD support <a href=\"http://hl7.org/fhir/patient-operations.html#everything\">Patient/$everything</a> operation using the US-Core profiles.</p>\n\t\t\t<p>Data Sources SHALL support <a href=\"OperationDefinition-daf-extract.html\">daf-extract-operation</a> on the ROOT URL of the system.</p>\n\t\t\t<p>Data Marts SHALL publish their Capability statement using the DAF-Capability profile and identify the specific operations supported.</p>\n\t\t</div>"
  },
  "url" : "http://hl7.org/fhir/us/daf-research/CapabilityStatement/daf-datasource",
  "version" : "1.0.0",
  "name" : "Data Source",
  "status" : "draft",
  "date" : "2016-08-10",
  "publisher" : "U.S. Office of the National Coordinator (ONC)",
  "contact" : [
    {
      "telecom" : [
        {
          "system" : "other",
          "value" : "http://www.healthit.gov/"
        }
      ]
    }
  ],
  "description" : "This profile defines the expected capabilities of the Data Source actor when conforming to the DAF-Research IG.",
  "kind" : "requirements",
  "fhirVersion" : "3.0.0",
  "acceptUnknown" : "extensions",
  "format" : [
    "xml",
    "json"
  ],
  "profile" : [
    {
      "reference" : "http://hl7.org/fhir/us/daf-research/StructureDefinition/daf-task"
    },
    {
      "reference" : "http://hl7.org/fhir/us/core/StructureDefinition/us-core-allergyintolerance"
    },
    {
      "reference" : "http://hl7.org/fhir/us/core/StructureDefinition/us-core-careplan"
    },
    {
      "reference" : "http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition"
    },
    {
      "reference" : "http://hl7.org/fhir/us/core/StructureDefinition/us-core-device"
    },
    {
      "reference" : "http://hl7.org/fhir/us/core/StructureDefinition/us-core-goal"
    },
    {
      "reference" : "http://hl7.org/fhir/us/core/StructureDefinition/us-core-immunization"
    },
    {
      "reference" : "http://hl7.org/fhir/us/core/StructureDefinition/us-core-diagnosticreport"
    },
    {
      "reference" : "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observationresults"
    },
    {
      "reference" : "http://hl7.org/fhir/us/core/StructureDefinition/us-core-location"
    },
    {
      "reference" : "http://hl7.org/fhir/us/core/StructureDefinition/us-core-medication"
    },
    {
      "reference" : "http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest"
    },
    {
      "reference" : "http://hl7.org/fhir/StructureDefinition/vitalsigns"
    },
    {
      "reference" : "http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient"
    },
    {
      "reference" : "http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner"
    },
    {
      "reference" : "http://hl7.org/fhir/us/core/StructureDefinition/us-core-procedure"
    }
  ],
  "rest" : [
    {
      "mode" : "server",
      "documentation" : "The Data Source SHALL support the DAF-Task profile, the daf-extract-operation and SHOULD support the US-Core profiles",
      "security" : {
        "description" : "Data Source SHALL use appropriate security protocols for data extraction."
      },
      "resource" : [
        {
          "type" : "Task",
          "profile" : {
            "reference" : "http://hl7.org/fhir/us/daf-research/StructureDefinition/daf-task"
          },
          "interaction" : [
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "search-type",
              "documentation" : "Allows discovery of existing DAF-Task resources using different search criteria"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "read",
              "documentation" : "Allows retrieval of a specific DAF-Task by id"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "history-instance",
              "documentation" : "Allows review of changes to DAF-Task instance over time"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "vread",
              "documentation" : "Allows retrieval of a historical version of a DAF-Task instance"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "create",
              "documentation" : "Allows creation of a DAF-Task instance"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "update",
              "documentation" : "Allows updation of a DAF-Task instance"
            }
          ],
          "searchParam" : [
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "name" : "identifier",
              "type" : "token"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "name" : "status",
              "type" : "token"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "name" : "code",
              "type" : "token"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "name" : "part-of",
              "type" : "reference"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "name" : "owner",
              "type" : "reference"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "name" : "performer",
              "type" : "token"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "name" : "requester",
              "type" : "reference"
            }
          ]
        }
      ],
      "operation" : [
        {
          "name" : "daf-extract-operation",
          "definition" : {
            "reference" : "http://hl7.org/fhir/us/daf-research/OperationDefinition/daf-extract"
          }
        },
        {
          "name" : "patient-everything",
          "definition" : {
            "reference" : "http://hl7.org/fhir/OperationDefinition/Patient-everything"
          }
        }
      ]
    }
  ]
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.